Soldiers of the XXXIII Corps rescuing trapped tourists in Nathu-la. (Photo via special arrangement.)Siliguri: More than 500 tourists were stranded in their vehicles at Nathu-la, a mountain pass in east Sikkim, due to heavy snowfall on Wednesday. The ...